ruggedized apparatus - Spanish English Dictionary